fail to complete - Français Anglais Dictionnaire